supernova progenitor - German English Dictionary